ocellated piculet - French English Dictionary